@charset "UTF-8";
$vm_base:375;  //设计图的宽度
@function vw($px) {
  @return ($px / $vm_base) * 100vw;
}

.br{
  border:1px solid red;
}

*{
  margin: 0;
  padding: 0;

}
html {
  height: 100%;


}
body{
  height: 100%;
  color:#333;
}
div{
  box-sizing: border-box;
}

.fl{
  float: left;
}
.fr{
  float: right;
}
.login{
  width: 100%;

  .header{
    height:vw(40);
    line-height: vw(40);
    font-size: vw(19);
    color:#979892;
    margin-right: vw(15);
    text-align: right;
  }

  .lhs{
    color:#ffed52;
    font-size: vw(30);
    margin-top: vw(50);
    text-align: center;
  }

.info1{
  position: relative;

  .getauto{
    position: absolute;
    right:vw(45);
    top:vw(10);
    color:#dbdbdb;
  }
}
  .tel{
    width: vw(290);
    height: vw(40);
    border: none;
    border-bottom: 1px solid #e7e7e7;
    font-size: vw(17);
    margin: vw(60) auto 0;

  }
.auto{
  width: vw(290);
  height: vw(40);
  margin: 0 auto ;
  border: none;
  border-bottom: 1px solid #e7e7e7;
  font-size: vw(17);
}
   .pwd{
     width: vw(290);
     height: vw(40);
     border: none;
     border-bottom: 1px solid #e7e7e7;
     font-size: vw(17);
     margin: 0 auto;
     position: relative;
     i {
       position: absolute;
       right:vw(10);
       top:vw(15);
     }


  }


  input{
    border: 0;
    height: 100%;
    width: 100%;
    outline: none;

  }
  .btnLogin{
    height:vw(40);
    background: #ffb001;
    text-align: center;
    font-size: vw(20);
    color:#fff;
    width: vw(290);
    line-height: vw(40);
    border-radius: vw(5);
    margin:vw(45) auto 0;
  }
  .xieyi{
    margin-top: vw(17);
    text-align: center;
    color:#bfbfbf;
    font-size: vw(13);
  }
}


.setPwd{
  .header{
    height: vw(60);
    padding-left: vw(30);
    line-height: vw(60);
    font-size: vw(20);
    color:#fff;
    background:#ffb001 ;
  }

  .input1{
    width: vw(330);
    height: vw(50);
    margin: vw(80) auto 0;
    line-height: vw(60);
    border-bottom: 1px solid #e7e7e7;

    i {
      position: absolute;
      right:vw(25);
      top:vw(150);
    }
  }
  .input2{
    width: vw(330);
    height: vw(50);
    margin: 0 auto;
    line-height: vw(60);
    i {
      position: absolute;
      right:vw(25);
      top:vw(200);
    }

  }
  input{
    width: 100%;
    height: 100%;
    outline: none;
    border: none;
    border-bottom: 1px solid #e7e7e7;
  }

  button{
    width: vw(330);
    height: vw(50);
    background:#ffb001 ;
    border: none;
    margin: vw(30) auto 0;
    border-radius: vw(5);
    display: block;
    color:#fff;
    font-size: vw(17);
  }
}